suffering from a kidney ailment - Alemán Inglés Diccionario